package cn.fl.syssms.vo;

import cmm.web.core.framework.vo.BaseVO;
import cn.lb.framework.poi.excel.annotation.Excel;

import java.util.Date;

/**
 * @Description: 短信日志表
 */
public class SysSmsLogVO extends BaseVO {

	/**
	 * 手机号
	 */
	@Excel(name = "手机号",width = 15)
	private String receivePhone;
	/**
	 * 短信内容
	 */
	@Excel(name = "短信内容",width = 110)
	private String contents;
	/**
	 * 发送状态
	 */
	@Excel(name = "发送状态")
	private String smsStatusNm;
	/**
	 * 发送结果
	 */
	@Excel(name = "状态说明")
	private String sendResult;
	/**
	 * 发送时间
	 */
	@Excel(name = "发送时间",format = "yyyy-MM-dd HH:mm:ss",width = 25)
	private Date sendDate;
	/**
	 * 创建人
	 */
	@Excel(name = "发送人")
	private String createName;

	/**
	 * 发送状态（SYS0032） 
     */
	private String smsStatus;

	/**
	 * 发送任务说明（SYS0033）
     */
	private String sendTask;
	/**
	 * 创建人id
     */
	private Long createId;

	/**
	 * 创建时间
     */
	private Date createDate;
	/**
	 * 模版编码（SYS0039）
	 */
	private String templatesCode;
	/**
	 * 自定义字段
	 */
	private String customField;

	public String getTemplatesCode() {
		return templatesCode;
	}

	public void setTemplatesCode(String templatesCode) {
		this.templatesCode = templatesCode;
	}

	public String getCustomField() {
		return customField;
	}

	public void setCustomField(String customField) {
		this.customField = customField;
	}

	public String getSendResult() {
		return sendResult;
	}

	public void setSendResult(String sendResult) {
		this.sendResult = sendResult;
	}

	public String getSmsStatusNm() {
		return smsStatusNm;
	}

	public void setSmsStatusNm(String smsStatusNm) {
		this.smsStatusNm = smsStatusNm;
	}

	/**
	 * 手机号
     */
	public String getReceivePhone() {
		return receivePhone;
	}

	/**
	 * 手机号
     */
	public void setReceivePhone(String receivePhone) {
		this.receivePhone = receivePhone;
	}
	
	/**
	 * 短信内容
     */
	public String getContents() {
		return contents;
	}

	/**
	 * 短信内容
     */
	public void setContents(String contents) {
		this.contents = contents;
	}
	
	/**
	 * 发送状态（SYS0032） 
     */
	public String getSmsStatus() {
		return smsStatus;
	}

	/**
	 * 发送状态（SYS0032） 
     */
	public void setSmsStatus(String smsStatus) {
		this.smsStatus = smsStatus;
	}
	
	/**
	 * 发送任务说明（SYS0033）
     */
	public String getSendTask() {
		return sendTask;
	}

	/**
	 * 发送任务说明（SYS0033）
     */
	public void setSendTask(String sendTask) {
		this.sendTask = sendTask;
	}
	
	/**
	 * 发送时间
     */
	public Date getSendDate() {
		return sendDate;
	}

	/**
	 * 发送时间
     */
	public void setSendDate(Date sendDate) {
		this.sendDate = sendDate;
	}
	
	/**
	 * 创建人id
     */
	public Long getCreateId() {
		return createId;
	}

	/**
	 * 创建人id
     */
	public void setCreateId(Long createId) {
		this.createId = createId;
	}
	
	/**
	 * 创建人
     */
	public String getCreateName() {
		return createName;
	}

	/**
	 * 创建人
     */
	public void setCreateName(String createName) {
		this.createName = createName;
	}
	
	/**
	 * 创建时间
     */
	public Date getCreateDate() {
		return createDate;
	}

	/**
	 * 创建时间
     */
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}


}
